dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Amplexicaul Leaf
— definition
1.
amplexicaul leaf (Noun)
1 definition
amplexicaul leaf (Noun)
— A leaf with its base clasping the stem.
3 types of
foliage
leaf
leafage